Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Top Wool Challenger Biella - Biella Alfa Romeo Tennis Cup - Cordenons Ethias Tennis Trophy - Mons Pekao Open - Szczecin Croatia Osiguranje Rijeka Open - Rijeka Polska Energia Open - Bytom San Marino Cepu Open - San Marino Geneva Challenger - Geneva Challenger 42 - Andrezieux Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Rijeka Open - Rijeka Zagreb Open - Zagreb XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Spain F24 Mons Challenger Monza Challenger Tunis Challenger Cairo Challenger San Remo Challenger Lugano Challenger Cordenons Challenger Alphen Challenger Blumenau Challenger Zivnobanka Czech Open - Prostejov Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Cepu Open - San Marino Open Maxon - Barcelona San Luis Potosi Challenger 2000 - San Luis Potosi Open des Alpes Trophee BNP Paribas - Grenoble Jaegermeister Open - Braunschweig KGHM Polish Indoors - Wroclaw Copa Ericsson Argentina - Buenos Aires Corona Mexico City Open - Mexico City DPD Challenger 2000 - Aschaffenburg Copa Ericsson Mexico - Guadalajara Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc XL Capital Bermuda Open - Bermuda Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Open Sainte Victoire - Aix-En-Provence Istanbul Challenger Bordeaux Challenger Medicor Open - Budapest Cairo Challenger - Cairo Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Rome Challenger Open de Franche-Comte - Besancon Open Mutouest - St. Brieuc Schickedanz Open 2007 - Furth Open de l'Isere - Grenoble Volkswagen TED Open - Istanbul Ciur Cup 99 - Prague Tennis Napoli Cup - Napoli s'Tennis Masters Challenger - Graz Citta di Como - Como Zagreb Open - Zagreb Tean International - Alphen Internazionali di Tennis Dell'Umbria - Todi Pekao Open 2003 - Szczecin Tatra Banka Open 2003 - Bratislava Rhein-Main Challenger 2004 - Aschaffenburg San Marino Cepu Open - San Marino Polish Open 2000 - Poznan Warta Cup - Sopot BMW Brixina Tennis Open 2000 - Bressanone FILA Challenger Biella - Biella Espinho Challenger - Espinho XI Venice Open - Venice Skandia Open - Linz Ciur Pribram Challenger - Pribram Tampere Challenger - Tampere Sports Expert Open - Nettingsdorf Challenger Britania Zavaleta - Puebla Laser Vision USTA Challenger - Amarillo Open de Franche Comte - Besancon Prague Challenger - Prague Challenger DCN de Cherbourg - Cherbourg Medicor Open - Budapest Cairo Challenger - Cairo Internationaux de Bretagne - Brest Kueppers Kolsch Cup by Lambertz - Aachen Copa Ericsson - Buenos Aires Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Mobilux Open - Luxembourg Copa Ericsson Uruguay - Montevideo San Luis Potosi Challenger - San Luis Potosi Nord/LB Open - Braunschweig Pekao Open 2001 - Szczecin Toluca Challenger - Toluca Copa Ericsson Peru - Lima Zivnobanka Czech Open - Prostejov Siemens Open 2007 - Scheveningen Ciudad de Pozoblanco Open Diputacion - Cordoba Open Castilla y Leon - Segovia Copa Ericsson - Caracas Tunis Open 2007 - Tunis VIII Torneo Internazionale di Tennis - Barletta Pekao Open 2004 - Szczecin Mobilux Open - Luxembourg Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Ethias Trophy - Mons Open Prevadies - St. Brieuc Morocco Tennis Tour - Casablanca Ethias Trophy - Mons AT&T Challenger of Dallas - Dallas Morocco Tennis Tour - Tanger Porsche Open - Poznan Black Forest Open - Freudenstadt Open D'Orleans - Orleans Ethias Trophy - Mons Citrix Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen Galleryfurniture.com Challenge - Atlanta Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Heineken Trophy - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Abierto Mexicano de Tenis Pegaso - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten Energis Open - Amsterdam Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Adidas International - Sydney Copenhagen Open - Copenhagen BellSouth Open - Vina del Mar Internationale Tenniskampioenschappen - Scheveningen Abierto Mexicano de Tenis Pegaso - Acapulco Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Copa Sevilla Internacionales de Andalucia - Seville Ordina Open - 's-Hertogenbosch Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2003 - Doha Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Privat Bank Cup - Dnepropetrovsk Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort International Championship of Croatia - Umag TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Morocco Tennis Tour - Marrakech Unicredit Czech Open - Prostejov Siemens Open - Scheveningen ATP Challenger Trophy 2008 - Trnava Internationaler Raiffeisen Grand Prix - St. Polten Cherbourg Challenger Sunrise Challenger Chevrolet Cup - Santiago Grand Prix Hassan II - Casablanca Braunschweig Challenger Cordenons Challenger Trani Challenger Tashkent Challenger Rome Challenger Prostejov Challenger Marburg Challenger San Marino Challenger Manerbio Challenger Banja Luka Challenger Internazionali di Tennis di San Marino - San Marino Ljubljana Challenger Cali Challenger Mons Challenger Asuncion Challenger Buenos Aires Challenger Bucaramanga Challenger Salinas Challenger Japan Open - Tokyo Santiago Challenger Bordeaux Challenger Heineken Open - Auckland 2001 Mercedes Cup - Stuttgart Siebel Open - San Jose Generali Open 2001 - Kitzbuhel Wideyes Swedish Open - Bastad BellSouth Open - Vina del Mar Gold Flake Open - Chennai Open de Moselle - Metz Copa AT&T - Buenos Aires Open Seat Godo - Barcelona Ordina Open - 's-Hertogenbosch Gelsor Open Romania - Bucharest Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Chennai Open - Chennai Heineken Open - Auckland BellSouth Open - Vina del Mar Dubai Tennis Open - Dubai Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest Open de Moselle - Metz Heineken Open - Auckland Movistar Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Heineken Open - Auckland BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Quelle Cup 2000 - Furth ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Pekao Open - Szczecin Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - Queen's/London ABN/AMRO World Tennis Tournament - Rotterdam Hungarian Architect Open - Budapest Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf Heineken Open Shanghai - Shanghai Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Samsung Open - Brighton Pilot Pen Tennis - New Haven Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha The Priority Telecom Open - Amersfoort Movistar Open - Vina del Mar Idea Prokom Open - Sopot The Nottingham Cahllenger - Nottingham Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon International Tennis Championships - Delray Beach Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Grolsch Cup - Warsaw Delray Beach International Tennis Championships - Delray Beach Yugoslavia Open - Belgrade Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart The Joyce Eisenberg Jerusalem Open - Jerusalem Allianz Suisse Open Gstaad - Gstaad Tenniscup of Flanders - Ostende ATP Studena Croatia Open Umag - Umag China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Open Sabadell Atlantico - Barcelona International German Open - Hamburg If Stockholm Open - Stockholm Brasil Open - Costa do Sauipe XL Capital Bermuda Open - Bermuda Copa Claro - Buenos Aires Open Seat Godo 2005 - Barcelona Copa Ericsson Brazil - Sao Paulo V Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Idea Prokom Open - Sopot Porsche Open - Poznan IPP Geneva Trophy - Geneva Grand Prix Hassan II - Casablanca LTA Manchester challenger - Manchester Yitzhak Rabin Men's Challenger - Tel Aviv Open de Charleroi - Charleroi FILA Challenger - Biella San Remo Tennis Cup - San Remo Allianz Suisse Open - Gstaad XL Capital Bermuda Open - Bermuda Copa Ericsson Peru - Lima Pekao Open - Szczecin Maia Open - Oporto Allianz Suisse Open - Gstaad Tatra Banka Open - Bratislava Ostend Challenger Tennis Cup of Flanders - Ostende Copa Ericsson Uruguay - Montevideo Meridiana Sardegna Open - Olbia Copa Sevilla Inernacionales de Andalucia - Seville Challenger Ford de Cherbourg - Cherbourg Gelsor Open Romania - Bucharest St. Petersburg Open - St. Petersburg Adidas International - Sydney Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Idea Prokom Open - Sopot Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Verizon Tennis Challenge - Atlanta Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Energis Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney Siebel Open - San Jose BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Croatia Open - Umag Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Moselle - Metz Davidoff Swiss Indoors - Basel Milan Indoors - Milan Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires Open 13 - Marseille The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Orange Prokom Open - Sopot Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Orange Prokom Open - Sopot ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Heineken Open - Auckland Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires Gerry Weber Open - Halle Catella Swedish Open - Bastad Masters Series - Hamburg Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport US Men's Clay Court Championship - Houston Sony Ericsson Open - Miami Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Telecom Italia Masters - Rome Citrix Tennis Championships - Delray Beach Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BA-CA Tennis Trophy - Vienna BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Mutua Madrilena Masters Madrid - Madrid NASDAQ-100 Open - Miami German Open - Hamburg Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells BMW Open - Munich French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Sony Ericsson Open - Miami Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, 1R, RUS-BEL 4-1 French Open - Paris Davis Cup, World Group, QF, ARG-SWE 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, F, ARG-ESP 1-3 70th River Oaks International Tennis Tournament - Houston Australian Open - Melbourne Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, PO, BEL-CZE 1-4